<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
   "http://www.w3.org/TR/html4/loose.dtd">
<%@page import = "java.util.*,javax.swing.*" %>
<%@page import = "Modelo.*" %>


<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>JSP Page</title>
    </head>
    <body>
       <%
        Proyecto proyecto = new Proyecto();
        Programa programa = new Programa();

        proyecto.setNomnbre((String) request.getParameter("programa"));
        HttpSession s=request.getSession();
        Representante r=(Representante) s.getAttribute("representante");
        programa = programa.findPrograma((String) request.getParameter("programa"));
        proyecto.setPrograma(programa);
        proyecto.setFechaInicial((String) request.getParameter("fecha"));

        proyecto.agregarProyecto(proyecto);

        Long id = proyecto.getId();
        int i=1;
        ComitePrograma comite;

        String idcomiteprograma = (String) request.getParameter("idcomite");
        comite = new ComitePrograma().findComitePrograma(idcomiteprograma);
        Proyecto p;
        p= new Proyecto().findProyecto(id);    
        Proyecto proy; 

        proy = new Proyecto().findProyecto(id);

               while((String)request.getParameter("encuesta"+i)!=null){
            //JOptionPane.showMessageDialog(null, (String)request.getParameter("encuesta"+i));

        String idencuesta =(String)request.getParameter("encuesta"+i);
        i++;
      
        Fuente fuente = new Fuente();
        Long idFuente = Long.parseLong((String)request.getParameter("tipo"));
        fuente = fuente.findFuente(idFuente);
        P_E_F aux = new P_E_F();
        Encuesta encuesta = new Encuesta();
        Long encu = Long.parseLong(idencuesta);

                encuesta = encuesta.buscar(encu);

                aux.setEncuesta(encuesta);
                aux.setFuente(fuente);
                aux.setProyecto(proyecto);
                aux.agregarP_E_F(aux);
        }

         int j=1;
         while((String)request.getParameter("persona"+j)!=null){
            String idpersona =(String)request.getParameter("persona"+j);
            j++;
        
        
                Muestra muestra = new Muestra();
                Persona persona = new Persona();
                muestra.setComiteprograma(comite);
                Long cedula = Long.parseLong(idpersona);
                persona = persona.findPersona(cedula);
                muestra.setPersona(persona);
                muestra.setProyecto(proy);
                muestra.agregarMuestra(muestra);
        
        
         }

       

         response.sendRedirect(request.getContextPath()+"/index.jsp");
       %>
    </body>
</html>
